/* stylelint-disable */
.container {
    display: block;
    height: 100vh;
    background-color: #fff;

    .tips_wrapper {
        padding: 25px 16px 16px;
        color: rgba(23, 26, 29, 0.4);
        font-weight: 400;
        font-size: 14px;
        font-family: PingFangSC-Regular, PingFang SC;
        line-height: 22px;
    }

    .form_wrapper {
        padding-bottom: 16px;

        :global {
            .adm-list-body {
                border: 0;
            }
            .adm-list-item-content-main {
                padding: 11px 0 12px;
            }

            .adm-list-item {
                padding: 0 16px;

                .adm-list-item-content {
                    padding-right: 0;
                    border-top: 0;
                    border-bottom: 1px solid #eee;
                }
            }

            .adm-form-item-label {
                color: #171a1d;
                font-weight: 400;
                font-size: 17px;
                font-family: PingFangSC-Regular, PingFang SC;
                line-height: 22px;
            }
            .adm-input {
                min-height: 22px;
                overflow: visible;
            }

            .adm-input-element {
                height: 23px;
                min-height: 22px;
                overflow: visible;
                font-weight: 400;
                font-size: 17px;
                font-family: PingFangSC-Regular, PingFang SC;
            }

            .adm-form-item-required-asterisk {
                &::before {
                    position: absolute;
                    top: 0;
                    left: 0;
                    display: block;
                    width: 100%;
                    height: 1.86667vw;
                    height: 100%;
                    background-color: #fff;
                    background-image: url();
                    background-repeat: no-repeat;
                    background-position: center;
                    background-size: cover;
                    background-size: 90%;
                    content: '';
                }
            }
        }
    }
}

.blue_btn {
    flex: 1;
    color: #fff;
    font-weight: 400;
    font-size: 17px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 44px;
    text-align: center;
    background: #4e95f2;
    border-radius: 8px;
}
